Definition of Nematode Worm
-
(noun) unsegmented worms with elongated rounded body pointed at both ends; mostly free-living but some are parasitic
Synonyms of Nematode Worm
Antonyms of Nematode Worm
No Antonyms Found.
Homophones of Nematode Worm
No Homophones Found.